<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script>
        //Set:类似于数组，但成员是唯一且无序的，没有重复的值
        const set = new Set([1, 2, 3, 4, 4]);
        console.log(set)//Set(4) {1, 2, 3, 4}

        //Map:Map可以理解为是Object的超集，key不限于字符串，各种类型的值（包括对象）都可以当作key
        //他的作用类似于字典
        const map = new Map()
        map.set({ a: 1 }, 123)
        console.log(map)//Map(1) {{…} => 123}

        // Set和Map主要的应用场景在于数据重组和数据储存
        // Set是一种叫做集合的数据结构，Map是一种叫做字典的数据结构
    </script>
</body>

</html>